<h1>Foo</h1>

<pre class=metadata>
Group: test
Shortname: foo
Level: 1
Status: LS
ED: http://example.com/foo
Abstract: Testing that line numbers/highlighting works.
Editor: Example Editor
Date: 1970-01-01
Line Numbers: yes
</pre>

<xmp highlight=idl no-line-numbers>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {
        attribute double value;
        attribute DOMString unit;
        readonly attribute DOMString type;
    };
</xmp>

<xmp highlight=idl line-numbers no-line-numbers>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {
        attribute double value;
        attribute DOMString unit;
        readonly attribute DOMString type;
    };
</xmp>

<div no-line-numbers>
	<xmp highlight=idl>
	    [Constructor(double value, DOMString unit)]
	    interface CSSUnitValue : CSSNumericValue {
	        attribute double value;
	        attribute DOMString unit;
	        readonly attribute DOMString type;
	    };
	</xmp>
</div>

<xmp highlight=idl>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {
        attribute double value;
        attribute DOMString unit;
        readonly attribute DOMString type;
    };
</xmp>

<xmp highlight=idl line-numbers>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {
        attribute double value;
        attribute DOMString unit;
        readonly attribute DOMString type;
    };
</xmp>

<xmp highlight=idl line-numbers line-start=5>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {
        attribute double value;
        attribute DOMString unit;
        readonly attribute DOMString type;
    };
</xmp>

<xmp highlight=idl line-highlight="2-4, 6, 8 - 10" no-line-numbers>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {
        attribute double value;
        attribute DOMString unit;
        readonly attribute DOMString type;
    };
</xmp>

<xmp highlight=idl line-highlight="2-4, 6, 8 - 10" line-start=5>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {
        attribute double value;
        attribute DOMString unit;
        readonly attribute DOMString type;
    };
</xmp>

<xmp highlight=idl line-highlight="2-4, 6, 8 - 10" line-start=5 line-numbers>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {
        attribute double value;
        attribute DOMString unit;
        readonly attribute DOMString type;
    };
</xmp>

<xmp highlight=idl line-numbers>
    [Constructor(double value, DOMString unit)]
    interface CSSUnitValue : CSSNumericValue {

        attribute double value;

        attribute DOMString unit;

        readonly attribute DOMString type;
    };
</xmp>
